long term task - German English Dictionary